package segimasat.partition.floating;


import segimasat.pixel.floating.PixelValue32;
import segimasat.pixel.PixelSum;
import java.util.LinkedList;


public class Component32 extends segimasat.partition.Component{
    public PixelValue32 color;
    public float localRange;
    public PixelValue32 min;
    public PixelValue32 max;

    public Component32(LinkedList<Integer> pixels, PixelSum psum, float alpha){
        this.pixels = pixels;
        color = (PixelValue32)psum.newPixelValue(pixels.size());
        this.localRange = alpha;
    }

    @Override
    public String getColorString() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public String getLocalRange() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public String getGlobalRange() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public String getMin() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public String getMax() {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}